[INFO] cloning repository https://github.com/LNSEAB/windows_rs_d3d11
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/LNSEAB/windows_rs_d3d11" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLNSEAB%2Fwindows_rs_d3d11", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLNSEAB%2Fwindows_rs_d3d11'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] bbdd1a2c300fe6febbb30a49f99a91048d04fd8e
[INFO] building LNSEAB/windows_rs_d3d11 against master#ff34b919075f35a1787659e9c448a34b06bab8de for issue-85264
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLNSEAB%2Fwindows_rs_d3d11" "/workspace/builds/worker-1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/LNSEAB/windows_rs_d3d11 on toolchain ff34b919075f35a1787659e9c448a34b06bab8de
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/LNSEAB/windows_rs_d3d11
[INFO] finished tweaking git repo https://github.com/LNSEAB/windows_rs_d3d11
[INFO] tweaked toml for git repo https://github.com/LNSEAB/windows_rs_d3d11 written to /workspace/builds/worker-1/source/Cargo.toml
[INFO] crate git repo https://github.com/LNSEAB/windows_rs_d3d11 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 322dcd05f4dfc0dabb80d197e72c62f5b0fffd43ee5ea734ea3b6a8a3af3c1dd
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "322dcd05f4dfc0dabb80d197e72c62f5b0fffd43ee5ea734ea3b6a8a3af3c1dd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "322dcd05f4dfc0dabb80d197e72c62f5b0fffd43ee5ea734ea3b6a8a3af3c1dd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "322dcd05f4dfc0dabb80d197e72c62f5b0fffd43ee5ea734ea3b6a8a3af3c1dd", kill_on_drop: false }`
[INFO] [stdout] 322dcd05f4dfc0dabb80d197e72c62f5b0fffd43ee5ea734ea3b6a8a3af3c1dd
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] daf13e5d5850785d382e273c8d9f871df145d21cdfc50fac3e098a2e22cd04fd
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "daf13e5d5850785d382e273c8d9f871df145d21cdfc50fac3e098a2e22cd04fd", kill_on_drop: false }`
[INFO] [stderr]    Compiling autocfg v1.0.1
[INFO] [stderr]    Compiling proc-macro2 v1.0.24
[INFO] [stderr]    Compiling unicode-xid v0.2.1
[INFO] [stderr]    Compiling syn v1.0.64
[INFO] [stderr]    Compiling squote v0.1.2
[INFO] [stderr]    Compiling libc v0.2.89
[INFO] [stderr]    Compiling const-sha1 v0.2.0
[INFO] [stderr]    Compiling winapi v0.3.9
[INFO] [stderr]    Compiling log v0.4.14
[INFO] [stderr]    Compiling anyhow v1.0.38
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling num-integer v0.1.44
[INFO] [stderr]    Compiling num-bigint v0.3.2
[INFO] [stderr]    Compiling num-iter v0.1.42
[INFO] [stderr]    Compiling num-rational v0.3.2
[INFO] [stderr]    Compiling quote v1.0.9
[INFO] [stderr]    Compiling raw-window-handle v0.3.3
[INFO] [stderr]    Compiling num-complex v0.3.1
[INFO] [stderr]    Compiling num v0.3.1
[INFO] [stderr]    Compiling wita v0.7.0
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api.rs:5:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | use winapi::shared::{minwindef::*, windef::*};
[INFO] [stdout]   |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api.rs:6:13
[INFO] [stdout]   |
[INFO] [stdout] 6 | use winapi::um::{imm::*, shellscalingapi::*, winnt::*, winuser::*};
[INFO] [stdout]   |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/context.rs:5:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | use winapi::shared::windef::*;
[INFO] [stdout]   |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/device.rs:4:13
[INFO] [stdout]   |
[INFO] [stdout] 4 | use winapi::um::winuser::*;
[INFO] [stdout]   |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:2:13
[INFO] [stdout]   |
[INFO] [stdout] 2 | use winapi::shared::{minwindef::*, windef::*};
[INFO] [stdout]   |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:3:13
[INFO] [stdout]   |
[INFO] [stdout] 3 | use winapi::um::winuser::*;
[INFO] [stdout]   |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:6:13
[INFO] [stdout]   |
[INFO] [stdout] 6 | use winapi::shared::{minwindef::*, windef::*, windowsx::*};
[INFO] [stdout]   |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:7:13
[INFO] [stdout]   |
[INFO] [stdout] 7 | use winapi::um::{shellapi::*, winuser::*};
[INFO] [stdout]   |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:2:13
[INFO] [stdout]   |
[INFO] [stdout] 2 | use winapi::shared::minwindef::*;
[INFO] [stdout]   |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:3:13
[INFO] [stdout]   |
[INFO] [stdout] 3 | use winapi::shared::windef::*;
[INFO] [stdout]   |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:4:13
[INFO] [stdout]   |
[INFO] [stdout] 4 | use winapi::um::winuser::*;
[INFO] [stdout]   |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:17:13
[INFO] [stdout]    |
[INFO] [stdout] 17 | use winapi::shared::{minwindef::*, windef::*};
[INFO] [stdout]    |             ^^^^^^ could not find `shared` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:18:13
[INFO] [stdout]    |
[INFO] [stdout] 18 | use winapi::um::{
[INFO] [stdout]    |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/error.rs:2:13
[INFO] [stdout]   |
[INFO] [stdout] 2 | use winapi::um::errhandlingapi::*;
[INFO] [stdout]   |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/error.rs:3:13
[INFO] [stdout]   |
[INFO] [stdout] 3 | use winapi::um::winbase::*;
[INFO] [stdout]   |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/lib.rs:96:13
[INFO] [stdout]    |
[INFO] [stdout] 96 | use winapi::um::winuser::*;
[INFO] [stdout]    |             ^^ could not find `um` in `winapi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `raw_window_handle::windows`, `crate::ime`, `crate::DEFAULT_DPI`, `crate::ime`, `crate::DEFAULT_DPI`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:2:5
[INFO] [stdout]    |
[INFO] [stdout] 2  | use crate::ime;
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:3:5
[INFO] [stdout]    |
[INFO] [stdout] 3  | use crate::DEFAULT_DPI;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 13 | use raw_window_handle::{windows::WindowsHandle, HasRawWindowHandle, RawWindowHandle};
[INFO] [stdout]    |                         ^^^^^^^ could not find `windows` in `raw_window_handle`
[INFO] [stdout]    | 
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/geometry.rs:1:5
[INFO] [stdout]    |
[INFO] [stdout] 1  | use crate::DEFAULT_DPI;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:3:78
[INFO] [stdout]    |
[INFO] [stdout] 3  | use crate::{api::*, context::*, device::*, event::EventHandler, geometry::*, ime, window::Window};
[INFO] [stdout]    |                                                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RECT`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:119:25
[INFO] [stdout]     |
[INFO] [stdout] 119 |                 rcArea: RECT::default(),
[INFO] [stdout]     |                         ^^^^ use of undeclared type `RECT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RECT`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:139:25
[INFO] [stdout]     |
[INFO] [stdout] 139 |                 rcArea: RECT::default(),
[INFO] [stdout]     |                         ^^^^ use of undeclared type `RECT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PAINTSTRUCT`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:109:30
[INFO] [stdout]     |
[INFO] [stdout] 109 |                 let mut ps = PAINTSTRUCT::default();
[INFO] [stdout]     |                              ^^^^^^^^^^^ use of undeclared type `PAINTSTRUCT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `POINT`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:152:35
[INFO] [stdout]     |
[INFO] [stdout] 152 |                     let mut pos = POINT::default();
[INFO] [stdout]     |                                   ^^^^^ use of undeclared type `POINT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RECT`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:369:30
[INFO] [stdout]     |
[INFO] [stdout] 369 |                 let mut rc = RECT::default();
[INFO] [stdout]     |                              ^^^^ use of undeclared type `RECT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UINT`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:388:56
[INFO] [stdout]     |
[INFO] [stdout] 388 |                 let file_count = DragQueryFileW(hdrop, UINT::MAX, std::ptr::null_mut(), 0);
[INFO] [stdout]     |                                                        ^^^^ use of undeclared type `UINT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `POINT`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:400:30
[INFO] [stdout]     |
[INFO] [stdout] 400 |                 let mut pt = POINT::default();
[INFO] [stdout]     |                              ^^^^^ use of undeclared type `POINT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RECT`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:582:26
[INFO] [stdout]     |
[INFO] [stdout] 582 |             let mut rc = RECT::default();
[INFO] [stdout]     |                          ^^^^ use of undeclared type `RECT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RECT`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:598:26
[INFO] [stdout]     |
[INFO] [stdout] 598 |             let mut rc = RECT::default();
[INFO] [stdout]     |                          ^^^^ use of undeclared type `RECT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MSG`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/lib.rs:116:19
[INFO] [stdout]     |
[INFO] [stdout] 116 |     let mut msg = MSG::default();
[INFO] [stdout]     |                   ^^^ use of undeclared type `MSG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:4:24
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub const GCS_COMPSTR: DWORD = 0x0008;
[INFO] [stdout]   |                        ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:5:25
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub const GCS_COMPATTR: DWORD = 0x0010;
[INFO] [stdout]   |                         ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:6:26
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub const GCS_RESULTSTR: DWORD = 0x0800;
[INFO] [stdout]   |                          ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPARAM` in this scope
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:7:40
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub const ISC_SHOWUICOMPOSITIONWINDOW: LPARAM = 0x80000000;
[INFO] [stdout]   |                                        ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPARAM` in this scope
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:8:38
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub const ISC_SHOWUICANDIDATEWINDOW: LPARAM = 0x00000001;
[INFO] [stdout]   |                                      ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:9:29
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub const IMM_ERROR_NODATA: LONG = -1;
[INFO] [stdout]   |                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:10:30
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub const IMM_ERROR_GENERAL: LONG = -2;
[INFO] [stdout]    |                              ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:11:26
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub const IACE_CHILDREN: DWORD = 0x0001;
[INFO] [stdout]    |                          ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:12:25
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub const IACE_DEFAULT: DWORD = 0x0010;
[INFO] [stdout]    |                         ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:13:33
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub const IACE_IGNORENOCONTEXT: DWORD = 0x0020;
[INFO] [stdout]    |                                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:24:14
[INFO] [stdout]    |
[INFO] [stdout] 24 |     dwIndex: DWORD,
[INFO] [stdout]    |              ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:25:14
[INFO] [stdout]    |
[INFO] [stdout] 25 |     dwStyle: DWORD,
[INFO] [stdout]    |              ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `POINT` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:26:19
[INFO] [stdout]    |
[INFO] [stdout] 26 |     ptCurrentPos: POINT,
[INFO] [stdout]    |                   ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RECT` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:27:13
[INFO] [stdout]    |
[INFO] [stdout] 27 |     rcArea: RECT,
[INFO] [stdout]    |             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:34:13
[INFO] [stdout]    |
[INFO] [stdout] 34 |     dwSize: DWORD,
[INFO] [stdout]    |             ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:35:14
[INFO] [stdout]    |
[INFO] [stdout] 35 |     dwStyle: DWORD,
[INFO] [stdout]    |              ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:36:14
[INFO] [stdout]    |
[INFO] [stdout] 36 |     dwCount: DWORD,
[INFO] [stdout]    |              ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:37:18
[INFO] [stdout]    |
[INFO] [stdout] 37 |     dwSelection: DWORD,
[INFO] [stdout]    |                  ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:38:18
[INFO] [stdout]    |
[INFO] [stdout] 38 |     dwPageStart: DWORD,
[INFO] [stdout]    |                  ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:39:17
[INFO] [stdout]    |
[INFO] [stdout] 39 |     dwPageSize: DWORD,
[INFO] [stdout]    |                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:40:16
[INFO] [stdout]    |
[INFO] [stdout] 40 |     dwOffset: [DWORD; 1],
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HIMC` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:44:30
[INFO] [stdout]    |
[INFO] [stdout] 44 |     fn ImmCreateContext() -> HIMC;
[INFO] [stdout]    |                              ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HIMC` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:45:32
[INFO] [stdout]    |
[INFO] [stdout] 45 |     fn ImmDestroyContext(himc: HIMC);
[INFO] [stdout]    |                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HIMC` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:46:36
[INFO] [stdout]    |
[INFO] [stdout] 46 |     fn ImmSetCandidateWindow(himc: HIMC, form: *mut CANDIDATEFORM) -> BOOL;
[INFO] [stdout]    |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:46:71
[INFO] [stdout]    |
[INFO] [stdout] 46 |     fn ImmSetCandidateWindow(himc: HIMC, form: *mut CANDIDATEFORM) -> BOOL;
[INFO] [stdout]    |                                                                       ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HIMC` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:47:39
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn ImmGetCompositionStringW(himc: HIMC, index: DWORD, lpbuf: LPVOID, buflen: DWORD) -> LONG;
[INFO] [stdout]    |                                       ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:47:52
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn ImmGetCompositionStringW(himc: HIMC, index: DWORD, lpbuf: LPVOID, buflen: DWORD) -> LONG;
[INFO] [stdout]    |                                                    ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPVOID` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:47:66
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn ImmGetCompositionStringW(himc: HIMC, index: DWORD, lpbuf: LPVOID, buflen: DWORD) -> LONG;
[INFO] [stdout]    |                                                                  ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:47:82
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn ImmGetCompositionStringW(himc: HIMC, index: DWORD, lpbuf: LPVOID, buflen: DWORD) -> LONG;
[INFO] [stdout]    |                                                                                  ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:47:92
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn ImmGetCompositionStringW(himc: HIMC, index: DWORD, lpbuf: LPVOID, buflen: DWORD) -> LONG;
[INFO] [stdout]    |                                                                                            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HIMC` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:49:15
[INFO] [stdout]    |
[INFO] [stdout] 49 |         himc: HIMC,
[INFO] [stdout]    |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:50:16
[INFO] [stdout]    |
[INFO] [stdout] 50 |         index: DWORD,
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:52:14
[INFO] [stdout]    |
[INFO] [stdout] 52 |         len: DWORD,
[INFO] [stdout]    |              ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:53:10
[INFO] [stdout]    |
[INFO] [stdout] 53 |     ) -> DWORD;
[INFO] [stdout]    |          ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:54:36
[INFO] [stdout]    |
[INFO] [stdout] 54 |     fn ImmAssociateContextEx(hwnd: HWND, himc: HIMC, flag: DWORD) -> BOOL;
[INFO] [stdout]    |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HIMC` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:54:48
[INFO] [stdout]    |
[INFO] [stdout] 54 |     fn ImmAssociateContextEx(hwnd: HWND, himc: HIMC, flag: DWORD) -> BOOL;
[INFO] [stdout]    |                                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:54:60
[INFO] [stdout]    |
[INFO] [stdout] 54 |     fn ImmAssociateContextEx(hwnd: HWND, himc: HIMC, flag: DWORD) -> BOOL;
[INFO] [stdout]    |                                                            ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:54:70
[INFO] [stdout]    |
[INFO] [stdout] 54 |     fn ImmAssociateContextEx(hwnd: HWND, himc: HIMC, flag: DWORD) -> BOOL;
[INFO] [stdout]    |                                                                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:58:11
[INFO] [stdout]    |
[INFO] [stdout] 58 |     hwnd: HWND,
[INFO] [stdout]    |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HIMC` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:59:11
[INFO] [stdout]    |
[INFO] [stdout] 59 |     himc: HIMC,
[INFO] [stdout]    |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:63:22
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn new(hwnd: HWND) -> Self {
[INFO] [stdout]    |                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:100:11
[INFO] [stdout]     |
[INFO] [stdout] 100 |     hwnd: HWND,
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HIMC` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:101:11
[INFO] [stdout]     |
[INFO] [stdout] 101 |     himc: HIMC,
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:105:22
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn get(hwnd: HWND) -> Self {
[INFO] [stdout]     |                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ImmGetContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:106:29
[INFO] [stdout]     |
[INFO] [stdout] 44  |     fn ImmCreateContext() -> HIMC;
[INFO] [stdout]     |     ------------------------------ similarly named function `ImmCreateContext` defined here
[INFO] [stdout] ...
[INFO] [stdout] 106 |         let himc = unsafe { ImmGetContext(hwnd) };
[INFO] [stdout]     |                             ^^^^^^^^^^^^^ help: a function with a similar name exists: `ImmCreateContext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `POINT` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:112:22
[INFO] [stdout]     |
[INFO] [stdout] 112 |             let pt = POINT {
[INFO] [stdout]     |                      ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `COMPOSITIONFORM` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:116:28
[INFO] [stdout]     |
[INFO] [stdout] 116 |             let mut form = COMPOSITIONFORM {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CFS_POINT` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:117:26
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 dwStyle: CFS_POINT,
[INFO] [stdout]     |                          ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ImmSetCompositionWindow` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:121:13
[INFO] [stdout]     |
[INFO] [stdout] 47  |     fn ImmGetCompositionStringW(himc: HIMC, index: DWORD, lpbuf: LPVOID, buflen: DWORD) -> LONG;
[INFO] [stdout]     |     -------------------------------------------------------------------------------------------- similarly named function `ImmGetCompositionStringW` defined here
[INFO] [stdout] ...
[INFO] [stdout] 121 |             ImmSetCompositionWindow(self.himc, &mut form);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `ImmGetCompositionStringW`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `POINT` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:131:22
[INFO] [stdout]     |
[INFO] [stdout] 131 |             let pt = POINT {
[INFO] [stdout]     |                      ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CFS_CANDIDATEPOS` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:136:26
[INFO] [stdout]     |
[INFO] [stdout] 136 |                 dwStyle: CFS_CANDIDATEPOS,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CFS_EXCLUDE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:144:30
[INFO] [stdout]     |
[INFO] [stdout] 144 |                     dwStyle: CFS_EXCLUDE,
[INFO] [stdout]     |                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `RECT` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:147:29
[INFO] [stdout]     |
[INFO] [stdout] 147 |                     rcArea: RECT {
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:159:49
[INFO] [stdout]     |
[INFO] [stdout] 159 |     pub fn get_composition_string(&self, index: DWORD) -> Option<CompositionString> {
[INFO] [stdout]     |                                                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HIMC` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:160:36
[INFO] [stdout]     |
[INFO] [stdout] 160 |         unsafe fn get_string(himc: HIMC, index: DWORD) -> Option<String> {
[INFO] [stdout]     |                                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:160:49
[INFO] [stdout]     |
[INFO] [stdout] 160 |         unsafe fn get_string(himc: HIMC, index: DWORD) -> Option<String> {
[INFO] [stdout]     |                                                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:168:91
[INFO] [stdout]     |
[INFO] [stdout] 168 |             ImmGetCompositionStringW(himc, index, buf.as_mut_ptr() as *mut _, byte_len as DWORD);
[INFO] [stdout]     |                                                                                           ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HIMC` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:177:35
[INFO] [stdout]     |
[INFO] [stdout] 177 |         unsafe fn get_attrs(himc: HIMC) -> Option<Vec<ime::Attribute>> {
[INFO] [stdout]     |                                   ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:189:29
[INFO] [stdout]     |
[INFO] [stdout] 189 |                 byte_len as DWORD,
[INFO] [stdout]     |                             ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:226:94
[INFO] [stdout]     |
[INFO] [stdout] 226 |             let ret = ImmGetCandidateListW(self.himc, 0, buf.as_mut_ptr() as *mut _, size as DWORD);
[INFO] [stdout]     |                                                                                              ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:234:72
[INFO] [stdout]     |
[INFO] [stdout] 234 |                     std::slice::from_raw_parts(&obj.dwOffset as *const DWORD, obj.dwCount as usize);
[INFO] [stdout]     |                                                                        ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ImmReleaseContext` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api/imm.rs:248:13
[INFO] [stdout]     |
[INFO] [stdout] 44  |     fn ImmCreateContext() -> HIMC;
[INFO] [stdout]     |     ------------------------------ similarly named function `ImmCreateContext` defined here
[INFO] [stdout] ...
[INFO] [stdout] 248 |             ImmReleaseContext(self.hwnd, self.himc);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `ImmCreateContext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetDpiForMonitor` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api.rs:14:9
[INFO] [stdout]    |
[INFO] [stdout] 14 |         GetDpiForMonitor(
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MonitorFromPoint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api.rs:15:13
[INFO] [stdout]    |
[INFO] [stdout] 15 |             MonitorFromPoint(POINT { x: pt.x, y: pt.y }, MONITOR_DEFAULTTOPRIMARY),
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `POINT` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api.rs:15:30
[INFO] [stdout]    |
[INFO] [stdout] 15 |             MonitorFromPoint(POINT { x: pt.x, y: pt.y }, MONITOR_DEFAULTTOPRIMARY),
[INFO] [stdout]    |                              ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MONITOR_DEFAULTTOPRIMARY` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api.rs:15:58
[INFO] [stdout]    |
[INFO] [stdout] 15 |             MonitorFromPoint(POINT { x: pt.x, y: pt.y }, MONITOR_DEFAULTTOPRIMARY),
[INFO] [stdout]    |                                                          ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MDT_DEFAULT` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api.rs:16:13
[INFO] [stdout]    |
[INFO] [stdout] 16 |             MDT_DEFAULT,
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api.rs:26:12
[INFO] [stdout]    |
[INFO] [stdout] 26 |     style: DWORD,
[INFO] [stdout]    |            ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api.rs:27:15
[INFO] [stdout]    |
[INFO] [stdout] 27 |     ex_style: DWORD,
[INFO] [stdout]    |               ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RECT` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api.rs:29:6
[INFO] [stdout]    |
[INFO] [stdout] 29 | ) -> RECT {
[INFO] [stdout]    |      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `RECT` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api.rs:31:22
[INFO] [stdout]    |
[INFO] [stdout] 31 |         let mut rc = RECT {
[INFO] [stdout]    |                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AdjustWindowRectExForDpi` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         AdjustWindowRectExForDpi(&mut rc, style, FALSE, ex_style, dpi);
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api.rs:37:50
[INFO] [stdout]    |
[INFO] [stdout] 37 |         AdjustWindowRectExForDpi(&mut rc, style, FALSE, ex_style, dpi);
[INFO] [stdout]    |                                                  ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetProcessDpiAwarenessContext` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api.rs:46:16
[INFO] [stdout]    |
[INFO] [stdout] 46 |             if SetProcessDpiAwarenessContext(DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2) != TRUE
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api.rs:46:46
[INFO] [stdout]    |
[INFO] [stdout] 46 |             if SetProcessDpiAwarenessContext(DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2) != TRUE
[INFO] [stdout]    |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api.rs:46:93
[INFO] [stdout]    |
[INFO] [stdout] 46 |             if SetProcessDpiAwarenessContext(DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2) != TRUE
[INFO] [stdout]    |                                                                                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetProcessDpiAwarenessContext` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api.rs:47:20
[INFO] [stdout]    |
[INFO] [stdout] 47 |                 && SetProcessDpiAwarenessContext(DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE) != TRUE
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api.rs:47:50
[INFO] [stdout]    |
[INFO] [stdout] 47 |                 && SetProcessDpiAwarenessContext(DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE) != TRUE
[INFO] [stdout]    |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api.rs:47:94
[INFO] [stdout]    |
[INFO] [stdout] 47 |                 && SetProcessDpiAwarenessContext(DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE) != TRUE
[INFO] [stdout]    |                                                                                              ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetProcessDpiAwareness` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api.rs:49:17
[INFO] [stdout]    |
[INFO] [stdout] 49 |                 SetProcessDpiAwareness(PROCESS_PER_MONITOR_DPI_AWARE);
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PROCESS_PER_MONITOR_DPI_AWARE` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api.rs:49:40
[INFO] [stdout]    |
[INFO] [stdout] 49 |                 SetProcessDpiAwareness(PROCESS_PER_MONITOR_DPI_AWARE);
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `IsGUIThread` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api.rs:57:9
[INFO] [stdout]    |
[INFO] [stdout] 57 |         IsGUIThread(TRUE);
[INFO] [stdout]    |         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/api.rs:57:21
[INFO] [stdout]    |
[INFO] [stdout] 57 |         IsGUIThread(TRUE);
[INFO] [stdout]    |                     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/context.rs:31:24
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub(crate) struct Context {
[INFO] [stdout]    |                          - help: you might be missing a type parameter: `<HWND>`
[INFO] [stdout] 30 |     state: ContextState,
[INFO] [stdout] 31 |     window_table: Vec<(HWND, LocalWindow)>,
[INFO] [stdout]    |                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/context.rs:64:33
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub(crate) fn push_window(hwnd: HWND, wnd: LocalWindow) {
[INFO] [stdout]    |                                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/context.rs:73:33
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub(crate) fn find_window(hwnd: HWND) -> Option<LocalWindow> {
[INFO] [stdout]    |                                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/context.rs:90:28
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub fn remove_window(hwnd: HWND) {
[INFO] [stdout]    |                            ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VK_NUMPAD0` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/device.rs:225:13
[INFO] [stdout]     |
[INFO] [stdout] 225 |         v @ VK_NUMPAD0..=VK_NUMPAD9 => VirtualKey::NumPad((v - VK_NUMPAD0) as u8),
[INFO] [stdout]     |             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VK_NUMPAD9` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/device.rs:225:26
[INFO] [stdout]     |
[INFO] [stdout] 225 |         v @ VK_NUMPAD0..=VK_NUMPAD9 => VirtualKey::NumPad((v - VK_NUMPAD0) as u8),
[INFO] [stdout]     |                          ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VK_NUMPAD0` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/device.rs:225:64
[INFO] [stdout]     |
[INFO] [stdout] 225 |         v @ VK_NUMPAD0..=VK_NUMPAD9 => VirtualKey::NumPad((v - VK_NUMPAD0) as u8),
[INFO] [stdout]     |                                                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VK_F1` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/device.rs:237:13
[INFO] [stdout]     |
[INFO] [stdout] 237 |         v @ VK_F1..=VK_F24 => VirtualKey::F((v - VK_F1 + 1) as u8),
[INFO] [stdout]     |             ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VK_F24` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/device.rs:237:21
[INFO] [stdout]     |
[INFO] [stdout] 237 |         v @ VK_F1..=VK_F24 => VirtualKey::F((v - VK_F1 + 1) as u8),
[INFO] [stdout]     |                     ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VK_F1` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/device.rs:237:50
[INFO] [stdout]     |
[INFO] [stdout] 237 |         v @ VK_F1..=VK_F24 => VirtualKey::F((v - VK_F1 + 1) as u8),
[INFO] [stdout]     |                                                  ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetKeyboardState` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/device.rs:246:9
[INFO] [stdout]     |
[INFO] [stdout] 246 |         GetKeyboardState(ks.as_mut_ptr());
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HMONITOR` in this scope
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:8:15
[INFO] [stdout]   |
[INFO] [stdout] 8 |     hmonitor: HMONITOR,
[INFO] [stdout]   |               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HMONITOR` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:21:15
[INFO] [stdout]    |
[INFO] [stdout] 21 |     hmonitor: HMONITOR,
[INFO] [stdout]    |               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HDC` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:22:8
[INFO] [stdout]    |
[INFO] [stdout] 22 |     _: HDC,
[INFO] [stdout]    |        ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPRECT` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:23:9
[INFO] [stdout]    |
[INFO] [stdout] 23 |     rc: LPRECT,
[INFO] [stdout]    |         ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPARAM` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:24:13
[INFO] [stdout]    |
[INFO] [stdout] 24 |     lparam: LPARAM,
[INFO] [stdout]    |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BOOL` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:25:6
[INFO] [stdout]    |
[INFO] [stdout] 25 | ) -> BOOL {
[INFO] [stdout]    |      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `MONITORINFO` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:28:20
[INFO] [stdout]    |
[INFO] [stdout] 28 |     let mut info = MONITORINFO {
[INFO] [stdout]    |                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MONITORINFO` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:29:37
[INFO] [stdout]    |
[INFO] [stdout] 20 | unsafe extern "system" fn get_monitors_proc(
[INFO] [stdout]    |                                            - help: you might be missing a type parameter: `<MONITORINFO>`
[INFO] [stdout] ...
[INFO] [stdout] 29 |         cbSize: std::mem::size_of::<MONITORINFO>() as u32,
[INFO] [stdout]    |                                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetMonitorInfoW` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     GetMonitorInfoW(hmonitor, &mut info);
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MONITORINFOF_PRIMARY` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:37:37
[INFO] [stdout]    |
[INFO] [stdout] 37 |         is_primary: (info.dwFlags & MONITORINFOF_PRIMARY) != 0,
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     TRUE
[INFO] [stdout]    |     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetSystemMetrics` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:45:19
[INFO] [stdout]    |
[INFO] [stdout] 45 |         let len = GetSystemMetrics(SM_CMONITORS) as usize;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SM_CMONITORS` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:45:36
[INFO] [stdout]    |
[INFO] [stdout] 45 |         let len = GetSystemMetrics(SM_CMONITORS) as usize;
[INFO] [stdout]    |                                    ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `EnumDisplayMonitors` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 47 |         EnumDisplayMonitors(
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPARAM` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:51:46
[INFO] [stdout]    |
[INFO] [stdout] 51 |             (&mut v) as *mut Vec<Monitor> as LPARAM,
[INFO] [stdout]    |                                              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MonitorFromPoint` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:60:24
[INFO] [stdout]    |
[INFO] [stdout] 60 |         let hmonitor = MonitorFromPoint(
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `POINT` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:61:13
[INFO] [stdout]    |
[INFO] [stdout] 61 |             POINT {
[INFO] [stdout]    |             ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MONITOR_DEFAULTTONULL` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:65:13
[INFO] [stdout]    |
[INFO] [stdout] 65 |             MONITOR_DEFAULTTONULL,
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `MONITORINFO` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:70:24
[INFO] [stdout]    |
[INFO] [stdout] 70 |         let mut info = MONITORINFO {
[INFO] [stdout]    |                        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MONITORINFO` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:71:41
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub fn monitor_from_point(point: ScreenPosition) -> Option<Monitor> {
[INFO] [stdout]    |                          - help: you might be missing a type parameter: `<MONITORINFO>`
[INFO] [stdout] ...
[INFO] [stdout] 71 |             cbSize: std::mem::size_of::<MONITORINFO>() as u32,
[INFO] [stdout]    |                                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetMonitorInfoW` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:74:9
[INFO] [stdout]    |
[INFO] [stdout] 74 |         GetMonitorInfoW(hmonitor, &mut info);
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MONITORINFOF_PRIMARY` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/monitor.rs:82:41
[INFO] [stdout]    |
[INFO] [stdout] 82 |             is_primary: (info.dwFlags & MONITORINFOF_PRIMARY) != 0,
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPARAM` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:21:28
[INFO] [stdout]    |
[INFO] [stdout] 21 | fn lparam_to_point(lparam: LPARAM) -> PhysicalPosition<i32> {
[INFO] [stdout]    |                            ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GET_X_LPARAM` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:22:27
[INFO] [stdout]    |
[INFO] [stdout] 22 |     PhysicalPosition::new(GET_X_LPARAM(lparam) as i32, GET_Y_LPARAM(lparam) as i32)
[INFO] [stdout]    |                           ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GET_Y_LPARAM` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:22:56
[INFO] [stdout]    |
[INFO] [stdout] 22 |     PhysicalPosition::new(GET_X_LPARAM(lparam) as i32, GET_Y_LPARAM(lparam) as i32)
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WPARAM` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:25:29
[INFO] [stdout]    |
[INFO] [stdout] 25 | fn wparam_to_button(wparam: WPARAM) -> MouseButton {
[INFO] [stdout]    |                             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GET_XBUTTON_WPARAM` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:26:11
[INFO] [stdout]    |
[INFO] [stdout] 26 |     match GET_XBUTTON_WPARAM(wparam) {
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WPARAM` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:33:59
[INFO] [stdout]    |
[INFO] [stdout] 33 | fn update_buttons(buttons: &mut Vec<MouseButton>, wparam: WPARAM) {
[INFO] [stdout]    |                                                           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GET_KEYSTATE_WPARAM` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:35:18
[INFO] [stdout]    |
[INFO] [stdout] 35 |     let values = GET_KEYSTATE_WPARAM(wparam) as usize;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MK_LBUTTON` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 |     if values & MK_LBUTTON != 0 {
[INFO] [stdout]    |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MK_RBUTTON` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:39:17
[INFO] [stdout]    |
[INFO] [stdout] 39 |     if values & MK_RBUTTON != 0 {
[INFO] [stdout]    |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MK_MBUTTON` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:42:17
[INFO] [stdout]    |
[INFO] [stdout] 42 |     if values & MK_MBUTTON != 0 {
[INFO] [stdout]    |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MK_XBUTTON1` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:45:17
[INFO] [stdout]    |
[INFO] [stdout] 45 |     if values & MK_XBUTTON1 != 0 {
[INFO] [stdout]    |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MK_XBUTTON2` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:48:17
[INFO] [stdout]    |
[INFO] [stdout] 48 |     if values & MK_XBUTTON2 != 0 {
[INFO] [stdout]    |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WPARAM` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:57:13
[INFO] [stdout]    |
[INFO] [stdout] 57 |     wparam: WPARAM,
[INFO] [stdout]    |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPARAM` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:58:13
[INFO] [stdout]    |
[INFO] [stdout] 58 |     lparam: LPARAM,
[INFO] [stdout]    |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LRESULT` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:59:6
[INFO] [stdout]    |
[INFO] [stdout] 59 | ) -> LRESULT {
[INFO] [stdout]    |      ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WPARAM` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:79:13
[INFO] [stdout]    |
[INFO] [stdout] 79 |     wparam: WPARAM,
[INFO] [stdout]    |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPARAM` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:80:13
[INFO] [stdout]    |
[INFO] [stdout] 80 |     lparam: LPARAM,
[INFO] [stdout]    |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LRESULT` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:81:6
[INFO] [stdout]    |
[INFO] [stdout] 81 | ) -> LRESULT {
[INFO] [stdout]    |      ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:95:11
[INFO] [stdout]    |
[INFO] [stdout] 95 |     hwnd: HWND,
[INFO] [stdout]    |           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:96:10
[INFO] [stdout]    |
[INFO] [stdout] 96 |     msg: UINT,
[INFO] [stdout]    |          ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WPARAM` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:97:13
[INFO] [stdout]    |
[INFO] [stdout] 97 |     wparam: WPARAM,
[INFO] [stdout]    |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPARAM` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:98:13
[INFO] [stdout]    |
[INFO] [stdout] 98 |     lparam: LPARAM,
[INFO] [stdout]    |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LRESULT` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:99:6
[INFO] [stdout]    |
[INFO] [stdout] 99 | ) -> LRESULT {
[INFO] [stdout]    |      ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:103:20
[INFO] [stdout]     |
[INFO] [stdout] 103 |             return DefWindowProcW(hwnd, msg, wparam, lparam);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `BeginPaint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:110:17
[INFO] [stdout]     |
[INFO] [stdout] 110 |                 BeginPaint(hwnd, &mut ps);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `EndPaint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:112:17
[INFO] [stdout]     |
[INFO] [stdout] 112 |                 EndPaint(hwnd, &ps);
[INFO] [stdout]     |                 ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `TrackMouseEvent` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:122:25
[INFO] [stdout]     |
[INFO] [stdout] 122 |                         TrackMouseEvent(&mut TRACKMOUSEEVENT {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `TRACKMOUSEEVENT` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:122:46
[INFO] [stdout]     |
[INFO] [stdout] 122 |                         TrackMouseEvent(&mut TRACKMOUSEEVENT {
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TRACKMOUSEEVENT` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:123:57
[INFO] [stdout]     |
[INFO] [stdout] 94  | pub(crate) unsafe extern "system" fn window_proc<T: EventHandler + 'static>(
[INFO] [stdout]     |                                                                           - help: you might be missing a type parameter: `, TRACKMOUSEEVENT`
[INFO] [stdout] ...
[INFO] [stdout] 123 |                             cbSize: std::mem::size_of::<TRACKMOUSEEVENT>() as DWORD,
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:123:79
[INFO] [stdout]     |
[INFO] [stdout] 123 | ...                   cbSize: std::mem::size_of::<TRACKMOUSEEVENT>() as DWORD,
[INFO] [stdout]     |                                                                         ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TME_LEAVE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:124:38
[INFO] [stdout]     |
[INFO] [stdout] 124 | ...                   dwFlags: TME_LEAVE,
[INFO] [stdout]     |                                ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetCursorPos` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:153:21
[INFO] [stdout]     |
[INFO] [stdout] 153 |                     GetCursorPos(&mut pos);
[INFO] [stdout]     |                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:241:17
[INFO] [stdout]     |
[INFO] [stdout] 241 |                 DefWindowProcW(hwnd, msg, wparam, lparam)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:258:17
[INFO] [stdout]     |
[INFO] [stdout] 258 |                 DefWindowProcW(hwnd, msg, wparam, lparam)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPARAM` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:263:48
[INFO] [stdout]     |
[INFO] [stdout] 263 |                     if lparam & GCS_COMPSTR as LPARAM != 0 {
[INFO] [stdout]     |                                                ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPARAM` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:278:50
[INFO] [stdout]     |
[INFO] [stdout] 278 |                     if lparam & GCS_RESULTSTR as LPARAM != 0 {
[INFO] [stdout]     |                                                  ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:295:21
[INFO] [stdout]     |
[INFO] [stdout] 295 |                     DefWindowProcW(hwnd, msg, wparam, lparam)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:311:17
[INFO] [stdout]     |
[INFO] [stdout] 311 |                 DefWindowProcW(hwnd, msg, wparam, lparam)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WA_ACTIVE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:314:30
[INFO] [stdout]     |
[INFO] [stdout] 314 |                 if (wparam & WA_ACTIVE as WPARAM) != 0 || (wparam & WA_CLICKACTIVE as WPARAM) != 0 {
[INFO] [stdout]     |                              ^^^^^^^^^ help: a local variable with a similar name exists: `WM_ACTIVATE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WPARAM` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:314:43
[INFO] [stdout]     |
[INFO] [stdout] 314 |                 if (wparam & WA_ACTIVE as WPARAM) != 0 || (wparam & WA_CLICKACTIVE as WPARAM) != 0 {
[INFO] [stdout]     |                                           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WA_CLICKACTIVE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:314:69
[INFO] [stdout]     |
[INFO] [stdout] 314 |                 if (wparam & WA_ACTIVE as WPARAM) != 0 || (wparam & WA_CLICKACTIVE as WPARAM) != 0 {
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WPARAM` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:314:87
[INFO] [stdout]     |
[INFO] [stdout] 314 |                 if (wparam & WA_ACTIVE as WPARAM) != 0 || (wparam & WA_CLICKACTIVE as WPARAM) != 0 {
[INFO] [stdout]     |                                                                                       ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:322:39
[INFO] [stdout]     |
[INFO] [stdout] 322 |                 let value = lparam as DWORD;
[INFO] [stdout]     |                                       ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `LOWORD` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:323:46
[INFO] [stdout]     |
[INFO] [stdout] 323 |                 let size = PhysicalSize::new(LOWORD(value) as u32, HIWORD(value) as u32);
[INFO] [stdout]     |                                              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `HIWORD` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:323:68
[INFO] [stdout]     |
[INFO] [stdout] 323 |                 let size = PhysicalSize::new(LOWORD(value) as u32, HIWORD(value) as u32);
[INFO] [stdout]     |                                                                    ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WINDOWPOS` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:334:47
[INFO] [stdout]     |
[INFO] [stdout] 334 |                 let pos = &*(lparam as *const WINDOWPOS);
[INFO] [stdout]     |                                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SWP_NOMOVE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:335:32
[INFO] [stdout]     |
[INFO] [stdout] 335 |                 if pos.flags & SWP_NOMOVE == 0 {
[INFO] [stdout]     |                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:340:17
[INFO] [stdout]     |
[INFO] [stdout] 340 |                 DefWindowProcW(hwnd, msg, wparam, lparam)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:344:17
[INFO] [stdout]     |
[INFO] [stdout] 344 |                 DefWindowProcW(hwnd, msg, wparam, lparam)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:350:17
[INFO] [stdout]     |
[INFO] [stdout] 350 |                 DefWindowProcW(hwnd, msg, wparam, lparam)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RECT` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:353:45
[INFO] [stdout]     |
[INFO] [stdout] 353 |                 let rc = *(lparam as *const RECT);
[INFO] [stdout]     |                                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetWindowPos` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:354:17
[INFO] [stdout]     |
[INFO] [stdout] 354 |                 SetWindowPos(
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SWP_NOZORDER` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:361:21
[INFO] [stdout]     |
[INFO] [stdout] 361 |                     SWP_NOZORDER | SWP_NOACTIVATE,
[INFO] [stdout]     |                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SWP_NOACTIVATE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:361:36
[INFO] [stdout]     |
[INFO] [stdout] 361 |                     SWP_NOZORDER | SWP_NOACTIVATE,
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetDpiForWindow` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:367:32
[INFO] [stdout]     |
[INFO] [stdout] 367 |                 let prev_dpi = GetDpiForWindow(hwnd) as i32;
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetClientRect` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:370:17
[INFO] [stdout]     |
[INFO] [stdout] 370 |                 GetClientRect(hwnd, &mut rc);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetWindowLongPtrW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:377:21
[INFO] [stdout]     |
[INFO] [stdout] 377 |                     GetWindowLongPtrW(hwnd, GWL_STYLE) as DWORD,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GWL_STYLE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:377:45
[INFO] [stdout]     |
[INFO] [stdout] 377 |                     GetWindowLongPtrW(hwnd, GWL_STYLE) as DWORD,
[INFO] [stdout]     |                                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:377:59
[INFO] [stdout]     |
[INFO] [stdout] 377 |                     GetWindowLongPtrW(hwnd, GWL_STYLE) as DWORD,
[INFO] [stdout]     |                                                           ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetWindowLongPtrW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:378:21
[INFO] [stdout]     |
[INFO] [stdout] 378 |                     GetWindowLongPtrW(hwnd, GWL_EXSTYLE) as DWORD,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GWL_EXSTYLE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:378:45
[INFO] [stdout]     |
[INFO] [stdout] 378 |                     GetWindowLongPtrW(hwnd, GWL_EXSTYLE) as DWORD,
[INFO] [stdout]     |                                             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:378:61
[INFO] [stdout]     |
[INFO] [stdout] 378 |                     GetWindowLongPtrW(hwnd, GWL_EXSTYLE) as DWORD,
[INFO] [stdout]     |                                                             ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SIZE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:381:47
[INFO] [stdout]     |
[INFO] [stdout] 381 |                 let mut ret = (lparam as *mut SIZE).as_mut().unwrap();
[INFO] [stdout]     |                                               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:384:17
[INFO] [stdout]     |
[INFO] [stdout] 384 |                 TRUE as LRESULT
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LRESULT` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:384:25
[INFO] [stdout]     |
[INFO] [stdout] 384 |                 TRUE as LRESULT
[INFO] [stdout]     |                         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HDROP` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:387:39
[INFO] [stdout]     |
[INFO] [stdout] 387 |                 let hdrop = wparam as HDROP;
[INFO] [stdout]     |                                       ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DragQueryFileW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:388:34
[INFO] [stdout]     |
[INFO] [stdout] 388 |                 let file_count = DragQueryFileW(hdrop, UINT::MAX, std::ptr::null_mut(), 0);
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DragQueryFileW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:392:35
[INFO] [stdout]     |
[INFO] [stdout] 392 |                         let len = DragQueryFileW(hdrop, i, std::ptr::null_mut(), 0) as usize + 1;
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DragQueryFileW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:394:25
[INFO] [stdout]     |
[INFO] [stdout] 394 |                         DragQueryFileW(hdrop, i, buffer.as_mut_ptr(), len as u32);
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DragQueryPoint` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:401:17
[INFO] [stdout]     |
[INFO] [stdout] 401 |                 DragQueryPoint(hdrop, &mut pt);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DragFinish` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:409:17
[INFO] [stdout]     |
[INFO] [stdout] 409 |                 DragFinish(hdrop);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `PostQuitMessage` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:432:21
[INFO] [stdout]     |
[INFO] [stdout] 432 |                     PostQuitMessage(0);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `EnableNonClientDpiScaling` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:437:17
[INFO] [stdout]     |
[INFO] [stdout] 437 |                 EnableNonClientDpiScaling(hwnd);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:438:17
[INFO] [stdout]     |
[INFO] [stdout] 438 |                 DefWindowProcW(hwnd, msg, wparam, lparam)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetWindowTextW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:449:25
[INFO] [stdout]     |
[INFO] [stdout] 449 |                         SetWindowTextW(hwnd, s.as_ptr());
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetWindowPos` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:453:25
[INFO] [stdout]     |
[INFO] [stdout] 453 |                         SetWindowPos(
[INFO] [stdout]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SWP_NOZORDER` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:460:29
[INFO] [stdout]     |
[INFO] [stdout] 460 | ...                   SWP_NOZORDER | SWP_NOSIZE | SWP_NOACTIVATE,
[INFO] [stdout]     |                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SWP_NOSIZE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:460:44
[INFO] [stdout]     |
[INFO] [stdout] 460 | ...                   SWP_NOZORDER | SWP_NOSIZE | SWP_NOACTIVATE,
[INFO] [stdout]     |                                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SWP_NOACTIVATE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:460:57
[INFO] [stdout]     |
[INFO] [stdout] 460 | ...                   SWP_NOZORDER | SWP_NOSIZE | SWP_NOACTIVATE,
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetWindowLongPtrW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:467:29
[INFO] [stdout]     |
[INFO] [stdout] 467 | ...                   GetWindowLongPtrW(hwnd, GWL_STYLE) as u32,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GWL_STYLE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:467:53
[INFO] [stdout]     |
[INFO] [stdout] 467 | ...                   GetWindowLongPtrW(hwnd, GWL_STYLE) as u32,
[INFO] [stdout]     |                                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetWindowLongPtrW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:468:29
[INFO] [stdout]     |
[INFO] [stdout] 468 | ...                   GetWindowLongPtrW(hwnd, GWL_EXSTYLE) as u32,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GWL_EXSTYLE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:468:53
[INFO] [stdout]     |
[INFO] [stdout] 468 | ...                   GetWindowLongPtrW(hwnd, GWL_EXSTYLE) as u32,
[INFO] [stdout]     |                                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetDpiForWindow` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:469:29
[INFO] [stdout]     |
[INFO] [stdout] 469 | ...                   GetDpiForWindow(hwnd),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetWindowPos` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:471:25
[INFO] [stdout]     |
[INFO] [stdout] 471 |                         SetWindowPos(
[INFO] [stdout]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SWP_NOZORDER` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:478:29
[INFO] [stdout]     |
[INFO] [stdout] 478 | ...                   SWP_NOZORDER | SWP_NOMOVE | SWP_NOACTIVATE,
[INFO] [stdout]     |                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SWP_NOMOVE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:478:44
[INFO] [stdout]     |
[INFO] [stdout] 478 | ...                   SWP_NOZORDER | SWP_NOMOVE | SWP_NOACTIVATE,
[INFO] [stdout]     |                                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SWP_NOACTIVATE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:478:57
[INFO] [stdout]     |
[INFO] [stdout] 478 | ...                   SWP_NOZORDER | SWP_NOMOVE | SWP_NOACTIVATE,
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetDpiForWindow` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:496:29
[INFO] [stdout]     |
[INFO] [stdout] 496 | ...                   GetDpiForWindow(hwnd),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetWindowLongPtrW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:498:25
[INFO] [stdout]     |
[INFO] [stdout] 498 |                         SetWindowLongPtrW(hwnd, GWL_STYLE, style as isize);
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GWL_STYLE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:498:49
[INFO] [stdout]     |
[INFO] [stdout] 498 |                         SetWindowLongPtrW(hwnd, GWL_STYLE, style as isize);
[INFO] [stdout]     |                                                 ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetWindowPos` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:499:25
[INFO] [stdout]     |
[INFO] [stdout] 499 |                         SetWindowPos(
[INFO] [stdout]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SWP_NOMOVE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:506:29
[INFO] [stdout]     |
[INFO] [stdout] 506 | ...                   SWP_NOMOVE | SWP_NOZORDER | SWP_FRAMECHANGED,
[INFO] [stdout]     |                       ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SWP_NOZORDER` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:506:42
[INFO] [stdout]     |
[INFO] [stdout] 506 | ...                   SWP_NOMOVE | SWP_NOZORDER | SWP_FRAMECHANGED,
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SWP_FRAMECHANGED` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:506:57
[INFO] [stdout]     |
[INFO] [stdout] 506 | ...                   SWP_NOMOVE | SWP_NOZORDER | SWP_FRAMECHANGED,
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ShowWindow` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:508:25
[INFO] [stdout]     |
[INFO] [stdout] 508 |                         ShowWindow(hwnd, SW_SHOW);
[INFO] [stdout]     |                         ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SW_SHOW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:508:42
[INFO] [stdout]     |
[INFO] [stdout] 508 |                         ShowWindow(hwnd, SW_SHOW);
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DragAcceptFiles` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:511:25
[INFO] [stdout]     |
[INFO] [stdout] 511 |                         DragAcceptFiles(hwnd, lparam as i32);
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/procedure.rs:517:18
[INFO] [stdout]     |
[INFO] [stdout] 517 |             _ => DefWindowProcW(hwnd, msg, wparam, lparam),
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HINSTANCE` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:21:26
[INFO] [stdout]    |
[INFO] [stdout] 21 | fn load_icon_impl(hinst: HINSTANCE, icon: &Icon, cx: i32, cy: i32) -> HICON {
[INFO] [stdout]    |                          ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HICON` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:21:71
[INFO] [stdout]    |
[INFO] [stdout] 21 | fn load_icon_impl(hinst: HINSTANCE, icon: &Icon, cx: i32, cy: i32) -> HICON {
[INFO] [stdout]    |                                                                       ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `LoadImageW` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:25:17
[INFO] [stdout]    |
[INFO] [stdout] 25 |                 LoadImageW(hinst, MAKEINTRESOURCEW(*id), IMAGE_ICON, cx, cy, LR_SHARED)
[INFO] [stdout]    |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MAKEINTRESOURCEW` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:25:35
[INFO] [stdout]    |
[INFO] [stdout] 25 |                 LoadImageW(hinst, MAKEINTRESOURCEW(*id), IMAGE_ICON, cx, cy, LR_SHARED)
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `IMAGE_ICON` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:25:58
[INFO] [stdout]    |
[INFO] [stdout] 25 |                 LoadImageW(hinst, MAKEINTRESOURCEW(*id), IMAGE_ICON, cx, cy, LR_SHARED)
[INFO] [stdout]    |                                                          ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LR_SHARED` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:25:78
[INFO] [stdout]    |
[INFO] [stdout] 25 |                 LoadImageW(hinst, MAKEINTRESOURCEW(*id), IMAGE_ICON, cx, cy, LR_SHARED)
[INFO] [stdout]    |                                                                              ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `LoadImageW` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 |                 LoadImageW(
[INFO] [stdout]    |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `IMAGE_ICON` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:36:21
[INFO] [stdout]    |
[INFO] [stdout] 36 |                     IMAGE_ICON,
[INFO] [stdout]    |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LR_SHARED` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:39:21
[INFO] [stdout]    |
[INFO] [stdout] 39 |                     LR_SHARED | LR_LOADFROMFILE,
[INFO] [stdout]    |                     ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LR_LOADFROMFILE` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:39:33
[INFO] [stdout]    |
[INFO] [stdout] 39 |                     LR_SHARED | LR_LOADFROMFILE,
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HINSTANCE` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:50:45
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub(crate) fn load_icon(icon: &Icon, hinst: HINSTANCE) -> HICON {
[INFO] [stdout]    |                                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HICON` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:50:59
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub(crate) fn load_icon(icon: &Icon, hinst: HINSTANCE) -> HICON {
[INFO] [stdout]    |                                                           ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetSystemMetrics` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:55:13
[INFO] [stdout]    |
[INFO] [stdout] 55 |             GetSystemMetrics(SM_CXICON),
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SM_CXICON` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:55:30
[INFO] [stdout]    |
[INFO] [stdout] 55 |             GetSystemMetrics(SM_CXICON),
[INFO] [stdout]    |                              ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetSystemMetrics` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:56:13
[INFO] [stdout]    |
[INFO] [stdout] 56 |             GetSystemMetrics(SM_CYICON),
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SM_CYICON` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:56:30
[INFO] [stdout]    |
[INFO] [stdout] 56 |             GetSystemMetrics(SM_CYICON),
[INFO] [stdout]    |                              ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HINSTANCE` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:61:51
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub(crate) fn load_small_icon(icon: &Icon, hinst: HINSTANCE) -> HICON {
[INFO] [stdout]    |                                                   ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HICON` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:61:65
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub(crate) fn load_small_icon(icon: &Icon, hinst: HINSTANCE) -> HICON {
[INFO] [stdout]    |                                                                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetSystemMetrics` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:66:13
[INFO] [stdout]    |
[INFO] [stdout] 66 |             GetSystemMetrics(SM_CXSMICON),
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SM_CXSMICON` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:66:30
[INFO] [stdout]    |
[INFO] [stdout] 66 |             GetSystemMetrics(SM_CXSMICON),
[INFO] [stdout]    |                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetSystemMetrics` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:67:13
[INFO] [stdout]    |
[INFO] [stdout] 67 |             GetSystemMetrics(SM_CYSMICON),
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SM_CYSMICON` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/resource.rs:67:30
[INFO] [stdout]    |
[INFO] [stdout] 67 |             GetSystemMetrics(SM_CYSMICON),
[INFO] [stdout]    |                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:26:32
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub(crate) struct WindowHandle(HWND);
[INFO] [stdout]    |                                ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:33:24
[INFO] [stdout]    |
[INFO] [stdout] 33 |     fn value(&self) -> DWORD;
[INFO] [stdout]    |                        ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_POPUP` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:36:25
[INFO] [stdout]    |
[INFO] [stdout] 36 |         self.value() == WS_POPUP
[INFO] [stdout]    |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:44:24
[INFO] [stdout]    |
[INFO] [stdout] 44 |     fn value(&self) -> DWORD {
[INFO] [stdout]    |                        ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_POPUP` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         WS_POPUP
[INFO] [stdout]    |         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:50:24
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub struct WindowStyle(DWORD);
[INFO] [stdout]    |                        ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_OVERLAPPED` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:55:13
[INFO] [stdout]    |
[INFO] [stdout] 55 |             WS_OVERLAPPED
[INFO] [stdout]    |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_CAPTION` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:56:19
[INFO] [stdout]    |
[INFO] [stdout] 56 |                 | WS_CAPTION
[INFO] [stdout]    |                   ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_SYSMENU` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:57:19
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 | WS_SYSMENU
[INFO] [stdout]    |                   ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_THICKFRAME` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:58:19
[INFO] [stdout]    |
[INFO] [stdout] 58 |                 | WS_THICKFRAME
[INFO] [stdout]    |                   ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_MINIMIZEBOX` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:59:19
[INFO] [stdout]    |
[INFO] [stdout] 59 |                 | WS_MINIMIZEBOX
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_MAXIMIZEBOX` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:60:19
[INFO] [stdout]    |
[INFO] [stdout] 60 |                 | WS_MAXIMIZEBOX,
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_THICKFRAME` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:70:23
[INFO] [stdout]    |
[INFO] [stdout] 70 |             self.0 |= WS_THICKFRAME;
[INFO] [stdout]    |                       ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_THICKFRAME` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:72:24
[INFO] [stdout]    |
[INFO] [stdout] 72 |             self.0 &= !WS_THICKFRAME;
[INFO] [stdout]    |                        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_MINIMIZEBOX` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:79:23
[INFO] [stdout]    |
[INFO] [stdout] 79 |             self.0 |= WS_MINIMIZEBOX;
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_MINIMIZEBOX` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:81:24
[INFO] [stdout]    |
[INFO] [stdout] 81 |             self.0 &= !WS_MINIMIZEBOX;
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_MAXIMIZEBOX` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:88:23
[INFO] [stdout]    |
[INFO] [stdout] 88 |             self.0 |= WS_MAXIMIZEBOX;
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_MAXIMIZEBOX` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:90:24
[INFO] [stdout]    |
[INFO] [stdout] 90 |             self.0 &= !WS_MAXIMIZEBOX;
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_POPUP` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:96:25
[INFO] [stdout]    |
[INFO] [stdout] 96 |         self.value() == WS_POPUP
[INFO] [stdout]    |                         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:101:24
[INFO] [stdout]     |
[INFO] [stdout] 101 |     fn value(&self) -> DWORD {
[INFO] [stdout]     |                        ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `WNDCLASSEXW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:124:18
[INFO] [stdout]     |
[INFO] [stdout] 124 |         let wc = WNDCLASSEXW {
[INFO] [stdout]     |                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WNDCLASSEXW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:125:41
[INFO] [stdout]     |
[INFO] [stdout] 121 | pub(crate) fn register_class<T: EventHandler + 'static>() {
[INFO] [stdout]     |                                                       - help: you might be missing a type parameter: `, WNDCLASSEXW`
[INFO] [stdout] ...
[INFO] [stdout] 125 |             cbSize: std::mem::size_of::<WNDCLASSEXW>() as UINT,
[INFO] [stdout]     |                                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:125:59
[INFO] [stdout]     |
[INFO] [stdout] 125 |             cbSize: std::mem::size_of::<WNDCLASSEXW>() as UINT,
[INFO] [stdout]     |                                                           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CS_VREDRAW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:126:20
[INFO] [stdout]     |
[INFO] [stdout] 126 |             style: CS_VREDRAW | CS_HREDRAW,
[INFO] [stdout]     |                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CS_HREDRAW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:126:33
[INFO] [stdout]     |
[INFO] [stdout] 126 |             style: CS_VREDRAW | CS_HREDRAW,
[INFO] [stdout]     |                                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetModuleHandleW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:130:24
[INFO] [stdout]     |
[INFO] [stdout] 130 |             hInstance: GetModuleHandleW(std::ptr::null_mut()),
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `LoadCursorW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:132:22
[INFO] [stdout]     |
[INFO] [stdout] 132 |             hCursor: LoadCursorW(std::ptr::null_mut(), IDC_ARROW),
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `IDC_ARROW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:132:56
[INFO] [stdout]     |
[INFO] [stdout] 132 |             hCursor: LoadCursorW(std::ptr::null_mut(), IDC_ARROW),
[INFO] [stdout]     |                                                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetStockObject` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:133:28
[INFO] [stdout]     |
[INFO] [stdout] 133 |             hbrBackground: GetStockObject(WHITE_BRUSH as i32) as HBRUSH,
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WHITE_BRUSH` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:133:43
[INFO] [stdout]     |
[INFO] [stdout] 133 |             hbrBackground: GetStockObject(WHITE_BRUSH as i32) as HBRUSH,
[INFO] [stdout]     |                                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HBRUSH` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:133:66
[INFO] [stdout]     |
[INFO] [stdout] 133 |             hbrBackground: GetStockObject(WHITE_BRUSH as i32) as HBRUSH,
[INFO] [stdout]     |                                                                  ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegisterClassExW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:138:12
[INFO] [stdout]     |
[INFO] [stdout] 138 |         if RegisterClassExW(&wc) == 0 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:150:12
[INFO] [stdout]     |
[INFO] [stdout] 150 |     style: DWORD,
[INFO] [stdout]     |            ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetModuleHandleW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:313:25
[INFO] [stdout]     |
[INFO] [stdout] 313 |             let hinst = GetModuleHandleW(std::ptr::null_mut()) as HINSTANCE;
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HINSTANCE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:313:67
[INFO] [stdout]     |
[INFO] [stdout] 313 |             let hinst = GetModuleHandleW(std::ptr::null_mut()) as HINSTANCE;
[INFO] [stdout]     |                                                                   ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateWindowExW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:314:24
[INFO] [stdout]     |
[INFO] [stdout] 314 |             let hwnd = CreateWindowExW(
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DragAcceptFiles` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:355:17
[INFO] [stdout]     |
[INFO] [stdout] 355 |                 DragAcceptFiles(hwnd, TRUE);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:355:39
[INFO] [stdout]     |
[INFO] [stdout] 355 |                 DragAcceptFiles(hwnd, TRUE);
[INFO] [stdout]     |                                       ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SendMessageW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:360:17
[INFO] [stdout]     |
[INFO] [stdout] 360 |                 SendMessageW(
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WM_SETICON` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:362:21
[INFO] [stdout]     |
[INFO] [stdout] 362 |                     WM_SETICON,
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ICON_BIG` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:363:21
[INFO] [stdout]     |
[INFO] [stdout] 363 |                     ICON_BIG as WPARAM,
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WPARAM` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:363:33
[INFO] [stdout]     |
[INFO] [stdout] 363 |                     ICON_BIG as WPARAM,
[INFO] [stdout]     |                                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPARAM` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:364:28
[INFO] [stdout]     |
[INFO] [stdout] 364 |                     big as LPARAM,
[INFO] [stdout]     |                            ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SendMessageW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:366:17
[INFO] [stdout]     |
[INFO] [stdout] 366 |                 SendMessageW(
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WM_SETICON` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:368:21
[INFO] [stdout]     |
[INFO] [stdout] 368 |                     WM_SETICON,
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ICON_SMALL` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:369:21
[INFO] [stdout]     |
[INFO] [stdout] 369 |                     ICON_SMALL as WPARAM,
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `WPARAM` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:369:35
[INFO] [stdout]     |
[INFO] [stdout] 369 |                     ICON_SMALL as WPARAM,
[INFO] [stdout]     |                                   ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPARAM` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:370:30
[INFO] [stdout]     |
[INFO] [stdout] 370 |                     small as LPARAM,
[INFO] [stdout]     |                              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_CHILD` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:479:47
[INFO] [stdout]     |
[INFO] [stdout] 479 |             let rc = adjust_window_rect(size, WS_CHILD, 0, dpi);
[INFO] [stdout]     |                                               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetModuleHandleW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:480:25
[INFO] [stdout]     |
[INFO] [stdout] 480 |             let hinst = GetModuleHandleW(std::ptr::null_mut()) as HINSTANCE;
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HINSTANCE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:480:67
[INFO] [stdout]     |
[INFO] [stdout] 480 |             let hinst = GetModuleHandleW(std::ptr::null_mut()) as HINSTANCE;
[INFO] [stdout]     |                                                                   ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateWindowExW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:481:24
[INFO] [stdout]     |
[INFO] [stdout] 481 |             let hwnd = CreateWindowExW(
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_CHILD` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:485:17
[INFO] [stdout]     |
[INFO] [stdout] 485 |                 WS_CHILD,
[INFO] [stdout]     |                 ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_CHILD` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:502:28
[INFO] [stdout]     |
[INFO] [stdout] 502 |                     style: WS_CHILD,
[INFO] [stdout]     |                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DragAcceptFiles` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:518:17
[INFO] [stdout]     |
[INFO] [stdout] 518 |                 DragAcceptFiles(hwnd, TRUE);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:518:39
[INFO] [stdout]     |
[INFO] [stdout] 518 |                 DragAcceptFiles(hwnd, TRUE);
[INFO] [stdout]     |                                       ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:530:16
[INFO] [stdout]     |
[INFO] [stdout] 530 |     pub style: DWORD,
[INFO] [stdout]     |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:548:29
[INFO] [stdout]     |
[INFO] [stdout] 548 |     pub(crate) fn new(hwnd: HWND, state: WindowState) -> Self {
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `PostMessageW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:576:13
[INFO] [stdout]     |
[INFO] [stdout] 576 |             PostMessageW(self.hwnd.0, WM_USER, UserMessage::SetTitle as usize, 0);
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WM_USER` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:576:39
[INFO] [stdout]     |
[INFO] [stdout] 576 |             PostMessageW(self.hwnd.0, WM_USER, UserMessage::SetTitle as usize, 0);
[INFO] [stdout]     |                                       ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetWindowRect` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:583:13
[INFO] [stdout]     |
[INFO] [stdout] 583 |             GetWindowRect(self.hwnd.0, &mut rc);
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `PostMessageW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:592:13
[INFO] [stdout]     |
[INFO] [stdout] 592 |             PostMessageW(self.hwnd.0, WM_USER, UserMessage::SetPosition as usize, 0);
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WM_USER` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:592:39
[INFO] [stdout]     |
[INFO] [stdout] 592 |             PostMessageW(self.hwnd.0, WM_USER, UserMessage::SetPosition as usize, 0);
[INFO] [stdout]     |                                       ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetClientRect` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:599:13
[INFO] [stdout]     |
[INFO] [stdout] 599 |             GetClientRect(self.hwnd.0, &mut rc);
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `PostMessageW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:608:13
[INFO] [stdout]     |
[INFO] [stdout] 608 |             PostMessageW(self.hwnd.0, WM_USER, UserMessage::SetInnerSize as usize, 0);
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WM_USER` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:608:39
[INFO] [stdout]     |
[INFO] [stdout] 608 |             PostMessageW(self.hwnd.0, WM_USER, UserMessage::SetInnerSize as usize, 0);
[INFO] [stdout]     |                                       ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetDpiForWindow` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:613:18
[INFO] [stdout]     |
[INFO] [stdout] 613 |         unsafe { GetDpiForWindow(self.hwnd.0) }
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetDpiForWindow` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:617:18
[INFO] [stdout]     |
[INFO] [stdout] 617 |         unsafe { GetDpiForWindow(self.hwnd.0) as f32 / DEFAULT_DPI as f32 }
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ShowWindowAsync` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:622:13
[INFO] [stdout]     |
[INFO] [stdout] 622 |             ShowWindowAsync(self.hwnd.0, SW_SHOW);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SW_SHOW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:622:42
[INFO] [stdout]     |
[INFO] [stdout] 622 |             ShowWindowAsync(self.hwnd.0, SW_SHOW);
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ShowWindowAsync` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:628:13
[INFO] [stdout]     |
[INFO] [stdout] 628 |             ShowWindowAsync(self.hwnd.0, SW_HIDE);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SW_HIDE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:628:42
[INFO] [stdout]     |
[INFO] [stdout] 628 |             ShowWindowAsync(self.hwnd.0, SW_HIDE);
[INFO] [stdout]     |                                          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RedrawWindow` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:634:13
[INFO] [stdout]     |
[INFO] [stdout] 634 |             RedrawWindow(
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RDW_INTERNALPAINT` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:638:17
[INFO] [stdout]     |
[INFO] [stdout] 638 |                 RDW_INTERNALPAINT,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `PostMessageW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:651:17
[INFO] [stdout]     |
[INFO] [stdout] 651 |                 PostMessageW(self.hwnd.0, WM_CLOSE, 0, 0);
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WM_CLOSE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:651:43
[INFO] [stdout]     |
[INFO] [stdout] 651 |                 PostMessageW(self.hwnd.0, WM_CLOSE, 0, 0);
[INFO] [stdout]     |                                           ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `PostMessageW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:667:17
[INFO] [stdout]     |
[INFO] [stdout] 667 |                 PostMessageW(self.hwnd.0, WM_USER, UserMessage::EnableIme as usize, 0);
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WM_USER` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:667:43
[INFO] [stdout]     |
[INFO] [stdout] 667 |                 PostMessageW(self.hwnd.0, WM_USER, UserMessage::EnableIme as usize, 0);
[INFO] [stdout]     |                                           ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `PostMessageW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:669:17
[INFO] [stdout]     |
[INFO] [stdout] 669 |                 PostMessageW(self.hwnd.0, WM_USER, UserMessage::DisableIme as usize, 0);
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WM_USER` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:669:43
[INFO] [stdout]     |
[INFO] [stdout] 669 |                 PostMessageW(self.hwnd.0, WM_USER, UserMessage::DisableIme as usize, 0);
[INFO] [stdout]     |                                           ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:690:36
[INFO] [stdout]     |
[INFO] [stdout] 690 |         WindowStyle(state.style as DWORD)
[INFO] [stdout]     |                                    ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `PostMessageW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:697:13
[INFO] [stdout]     |
[INFO] [stdout] 697 |             PostMessageW(self.hwnd.0, WM_USER, UserMessage::SetStyle as usize, 0);
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WM_USER` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:697:39
[INFO] [stdout]     |
[INFO] [stdout] 697 |             PostMessageW(self.hwnd.0, WM_USER, UserMessage::SetStyle as usize, 0);
[INFO] [stdout]     |                                       ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `PostMessageW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:703:13
[INFO] [stdout]     |
[INFO] [stdout] 703 |             PostMessageW(
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WM_USER` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:705:17
[INFO] [stdout]     |
[INFO] [stdout] 705 |                 WM_USER,
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:707:31
[INFO] [stdout]     |
[INFO] [stdout] 707 |                 (if enabled { TRUE } else { FALSE }) as LPARAM,
[INFO] [stdout]     |                               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:707:45
[INFO] [stdout]     |
[INFO] [stdout] 707 |                 (if enabled { TRUE } else { FALSE }) as LPARAM,
[INFO] [stdout]     |                                             ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LPARAM` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:707:57
[INFO] [stdout]     |
[INFO] [stdout] 707 |                 (if enabled { TRUE } else { FALSE }) as LPARAM,
[INFO] [stdout]     |                                                         ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetWindowLongPtrW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:728:33
[INFO] [stdout]     |
[INFO] [stdout] 728 |             hinstance: unsafe { GetWindowLongPtrW(self.hwnd.0, GWLP_HINSTANCE) as _ },
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GWLP_HINSTANCE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:728:64
[INFO] [stdout]     |
[INFO] [stdout] 728 |             hinstance: unsafe { GetWindowLongPtrW(self.hwnd.0, GWLP_HINSTANCE) as _ },
[INFO] [stdout]     |                                                                ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FormatMessageW` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/error.rs:22:19
[INFO] [stdout]    |
[INFO] [stdout] 22 |         let len = FormatMessageW(
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FORMAT_MESSAGE_ALLOCATE_BUFFER` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/error.rs:23:13
[INFO] [stdout]    |
[INFO] [stdout] 23 |             FORMAT_MESSAGE_ALLOCATE_BUFFER
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FORMAT_MESSAGE_FROM_SYSTEM` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/error.rs:24:19
[INFO] [stdout]    |
[INFO] [stdout] 24 |                 | FORMAT_MESSAGE_FROM_SYSTEM
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FORMAT_MESSAGE_IGNORE_INSERTS` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/error.rs:25:19
[INFO] [stdout]    |
[INFO] [stdout] 25 |                 | FORMAT_MESSAGE_IGNORE_INSERTS,
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `LocalFree` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/error.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |         LocalFree(p as _);
[INFO] [stdout]    |         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetLastError` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/error.rs:49:23
[INFO] [stdout]    |
[INFO] [stdout] 49 |         unsafe { Self(GetLastError()) }
[INFO] [stdout]    |                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WM_QUIT` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/lib.rs:119:34
[INFO] [stdout]     |
[INFO] [stdout] 119 |             while msg.message != WM_QUIT {
[INFO] [stdout]     |                                  ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `PeekMessageW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/lib.rs:121:20
[INFO] [stdout]     |
[INFO] [stdout] 121 |                 if PeekMessageW(&mut msg, null_mut(), 0, 0, PM_REMOVE) != 0 {
[INFO] [stdout]     |                    ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PM_REMOVE` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/lib.rs:121:61
[INFO] [stdout]     |
[INFO] [stdout] 121 |                 if PeekMessageW(&mut msg, null_mut(), 0, 0, PM_REMOVE) != 0 {
[INFO] [stdout]     |                                                             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `TranslateMessage` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/lib.rs:122:21
[INFO] [stdout]     |
[INFO] [stdout] 122 |                     TranslateMessage(&msg);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DispatchMessageW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/lib.rs:123:21
[INFO] [stdout]     |
[INFO] [stdout] 123 |                     DispatchMessageW(&msg);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetMessageW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/lib.rs:133:27
[INFO] [stdout]     |
[INFO] [stdout] 133 |                 let ret = GetMessageW(&mut msg, null_mut(), 0, 0);
[INFO] [stdout]     |                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `TranslateMessage` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/lib.rs:137:17
[INFO] [stdout]     |
[INFO] [stdout] 137 |                 TranslateMessage(&msg);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DispatchMessageW` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/lib.rs:138:17
[INFO] [stdout]     |
[INFO] [stdout] 138 |                 DispatchMessageW(&msg);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/context.rs:40:27
[INFO] [stdout]    |
[INFO] [stdout] 40 |             window_table: Vec::new(),
[INFO] [stdout]    |                           ^^^^^^^^ cannot infer type for type parameter `T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `Windows` found for enum `RawWindowHandle` in the current scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wita-0.7.0/src/window.rs:727:26
[INFO] [stdout]     |
[INFO] [stdout] 727 |         RawWindowHandle::Windows(WindowsHandle {
[INFO] [stdout]     |                          ^^^^^^^ variant or associated item not found in `RawWindowHandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 370 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0282, E0412, E0422, E0425, E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0282`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `wita`
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "daf13e5d5850785d382e273c8d9f871df145d21cdfc50fac3e098a2e22cd04fd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "daf13e5d5850785d382e273c8d9f871df145d21cdfc50fac3e098a2e22cd04fd", kill_on_drop: false }`
[INFO] [stdout] daf13e5d5850785d382e273c8d9f871df145d21cdfc50fac3e098a2e22cd04fd
